home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
LOGIC Apps
/
Logic-APPLE_II_APPS.iso
/
pc
/
LOGIC Apple II 5.25" Library - DOS Part 3
/
DOS077A.dsk
/
BINARY LINK TO AB.bas
< prev
next >
Wrap
BASIC Source File
|
2012-02-16
|
2KB
|
33 lines
1 REM MACHINE LANGUAGE ROUTINE LINK TO APPLESOFT PROGRMS
2 REM BY JOHN AND LLOYD PARK
3 REM RUAG VOL 4 NO 1 MAR'81
5 HOME
10 D$ = CHR$(4): REM CTRL-D
15 PRINT D$"PR#0"
20 PRINT "ENTER MACHINE LANGUAGE SUBRTN NAME": INPUT "==> ";S$: PRINT
30 PRINT "ENTER APPLESOFT PROGRAM NAME": INPUT "==> ";P$: PRINT
40 PRINT "ENTER NAME LINKED PGM TO BE SAVED UNDER": INPUT "==> ";N$
50 PRINT D$"OPEN TEMP EXEC"
60 PRINT D$"WRITE TEMP EXEC"
70 PRINT "BLOAD ";S$
75 PRINT "NEW"
80 PRINT "10 CALL 2063:RUN"
90 PRINT "CALL-151"
100 PRINT "300:18 AD 60 AA 6D 72 AA 85 67 AD 61 AA 6D 73 AA 85 68 A9 00 A8 91 67 18 A9 01 65 67 85 67 A9 00 65 68 85 68 60"
110 PRINT "324:A5 67 8D 10 08 A5 68 8D 14 08 A9 01 85 67 A9 08 85 68 60"
115 PRINT "80F:A9 00 85 67 A9 00 85 68 60"
120 PRINT "300G"
125 PRINT "<CTRL-C>": REM CTRL-C
130 PRINT "LOAD ";P$
140 PRINT "CALL 804"
150 PRINT "SAVE ";N$
155 PRINT "NOMON,I"
160 PRINT "DELETE TEMP EXEC"
170 PRINT D$"CLOSE TEMP EXEC"
175 PRINT D$"MON,I"
180 PRINT D$"EXEC TEMP EXEC"
190 END
200 PRINT "THIS PROGRAM LINKS MACHINE LANGUAGE SUBROUTINES STARTING AT HEX 818 WITH APPLESOFT PROGRAMS."
201 PRINT
210 PRINT "YOU WILL BE PROMPTED TO ENTER THE SUBRTNFILE NAME, APPLESOFT PGM FILE NAME, AND THE FILE NAME YOU WISH THE LINKED PGM TO BE SAVED UNDER."
220 PRINT : PRINT "*** NOTE: BE SURE THE FIRST TWO ARE ON THE DISK BEING USED OR THE RESULTS MAY BE UNPREDICTABLE!!! ***"